﻿/*
	File:				Item.cpp
	Course:		SGP 1208
	Author:		Kori Po
	Purpose:	Item object class
*/

#include "Item.h"
#include "../SGD Wrappers/CSGD_TextureManager.h"

CItem::CItem(void)
{

}

CItem::~CItem(void)
{
	
}

void CItem::Update(float pElapsedTime)
{

}

void CItem::Render(void)
{

}
	CItem*  CItem::Create(int pHP,int pMP,int	pDefense,int	pAtkPower,float	pAtkSpeed,int	pAP,float	pCDR,float	pMovement,string	strItemName)
	{
		
		SetHP(pHP);
		SetMP(pMP);
		SetDefense(pDefense);
		SetAtkPower(pAtkPower);
		SetAtkSpeed(pAtkSpeed);
		SetAP(pAP);
		SetCDR(pCDR);
		SetMovement(pMovement);
		SerItemName(strItemName);

		return this;
	}

/*
Name: Philosopher Stone
Effect: Gives equipped player increased constant mana regeneration and shorten cooldowns on all equipped player abilities
0, 10, 0, 0, 0, 0, 10, 0
hp,mp,def,at,as,abp,cdr,move
Name: Ippo's Gloves
Effect: Equipped player’s basic has knockback
0,0,10,10,10,0,0,10

Name: Oyashiro's Curse
Effect: Gives player static increase on all base stats, expect HP regeneration. This item give the player a negative life regeneration rate makeing the equipped player lose life over time.
-10,5,5,5,5,5,5,5

Name: Haruhi’s Arm Band
Effect: Gives all the equipped player a stat increase of HP and MP along with giving all players in the party a small static stat increase among all stats.
10,10,2,2,2,2,2,2
hp,mp,def,at,as,abp,cdr,move

Name: Natsu's Scarf
Effect: Increase the damage/healing of all activated abilities of the equipped player
0,15,0,0,0,15,0,0
hp,mp,def,at,as,abp,cdr,move
Name: Wado Ichimonji
Effect: Gives equipped player increased basic attack speed and basic attack damage
0,0,0,0,15,15,0,0
hp,mp,def,at,as,abp,cdr,move
Name: Beyblade
Effect: Basic attacks have a “cleave” effect hit giving the equiped player a wider hit box for attacks.
0,0,0,10,10,5,0,5
hp,mp,def,at,as,abp,cdr,move
Name: Reverse Blade
Effect: Increases the base damage of equipped players basic attacks.
0,0,10,20,0,0,0,0
hp,mp,def,at,as,abp,cdr,move
Name: Black Rock Cannon
Effect: Makes the equipped players basic attack into a rapid ranged attack.
0,0,0,0,20,0,0,0
hp,mp,def,at,as,abp,cdr,move
Name: ATs
Effect: Increase the equipped players movement speed.
0,10,0,0,0,0,0,20
hp,mp,def,at,as,abp,cdr,move
Name: Executioner's Blade (Kubikiribōchō)
Effect: Damage dealt by the equipped player also causes player to gain HP equal to a portion of the the damage dealt.
20,0,0,0,10,0,0,0
hp,mp,def,at,as,abp,cdr,move
Name: Samehada
Effect: Damage dealt by the equipped player also causes player to gain MP equal to a portion of the the damage dealt.
0,20,0,0,10,0,0,0
hp,mp,def,at,as,abp,cdr,move
Name: Death Note
Effect: Ability damage dealt by equipped player has a small chance to instantly kill grunt enemies.
0,0,0,0,0,0,0,0
hp,mp,def,at,as,abp,cdr,move
Name: Suzumebachi
Effect: Basic damage dealt by equipped player has a small chance to instantly kill grunt enemies.
0,0,0,0,0,0,0,0
hp,mp,def,at,as,abp,cdr,move
Name: Hōgyoku
Effect: Give equipped player a sole state increase across all stats
5, 5, 5,  5,  5, 5, 5,5
hp,mp,def,at,as,abp,cdr,move
Name: Millennium Puzzle
Effect: Give equipped player a chance to have MP fully refund after each uses of activated abilities
0,20,0,0,0,0,0,0
hp,mp,def,at,as,abp,cdr,move
Name: Duel Disk
Effect: Equipped player gain increase on all stats in boss and mini-bosst fights
0,0,0,0,0,0,0,0
hp,mp,def,at,as,abp,cdr,move



*/
